VLSI implementations of the triple-DES block cipher

نویسندگان

  • Paris Kitsos
  • S. Goudevenos
  • Odysseas G. Koufopavlou
چکیده

In this paper, VLSI implementations for the Triple-DES Block Cipher are presented. Triple-DES (TDES) is basically used in various cryptographic applications and wireless protocol security layers. Three different hardware implementations are proposed. The first two are based on the pipeline technique, while the third uses consecutive iterations for the data transformations. In addition, the used TDES S-BOXes has been implemented by both Look Up Tables (LUT) and ROM Blocks providing useful information regarding the covered area and the design throughput. The ROM approach has better performance than the LUT one but the latter is preferred in the cases that ROM blocks are not available. The proposed TDES implementations achieve high-speed performance. Especially, the throughput value for the pipeline one is equal to 7.36 Gbps.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient VLSI Implementation of DES and Triple DES Algorithm with Cipher Block Chaining concept using Verilog and FPGA

In this paper, Data Encryption Standard (DES) and Triple Data Encryption Standard (TDES) algorithm and their efficient hardware implementation in cyclone II Field Programmable Gate Array (FPGA) is analyzed with the help of Cipher Block Chaining (CBC) concept. The Data Encryption Standard (DES) has been the most extensively used encryption algorithm in recent times. Triple DES is the common name...

متن کامل

64-bit Block ciphers: hardware implementations and comparison analysis

A performance comparison for the 64-bit block cipher (Triple-DES, IDEA, CAST-128, MISTY1, and KHAZAD) FPGA hardware implementations is given in this paper. All these ciphers are under consideration from the ISO/IEC 18033-3 standard in order to provide an international encryption standard for the 64-bit block ciphers. Two basic architectures are implemented for each cipher. For the non-feedback ...

متن کامل

Configurable Hardware Implementations of Bulk Encryption Units for Wireless Communications

Hardware implementations of bulk encryption units for wireless communications are presented in this paper. These units are based on the Triple DES (TDES) block cipher. The hardware modules can be configured in order to implement either the TDES or the DES block cipher. Three different hardware implementations of TDES are proposed. The first two implementations are based on the pipeline design t...

متن کامل

A White-Box DES Implementation for DRM Applications

For digital rights management (drm) software implementations incorporating cryptography, white-box cryptography (cryptographic implementation designed to withstand the white-box attack context) is more appropriate than traditional black-box cryptography. In the whitebox context, the attacker has total visibility into software implementation and execution. Our objective is to prevent extraction ...

متن کامل

Triple Des Cipher Block Chaining with Output Feedback Masking Triple Des Cipher Block Chaining with Output Feedback Masking

LIMITED DISTRIBUTION NOTICE This report has been submitted for publication outside of IBM and will probably be copyrighted if accepted for publication. It has been issued as a Research Report for early dissemination of its contents. In view of the transfer of copyright to the outside publisher, its distribution outside of IBM prior to publication should be limited to peer communications and spe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003